身為工程師的人,一定無法避免的就是面對BUG!
那有什麼方式debug呢?
如果bug發生在別人的電腦,自己沒辦法還原又可以用什麼方法協助呢。
今天來跟大家分享一個最近常常使用的debug方式,
當bug發生在別人電腦,就算照著對方提供的操作步驟,還是無法還原時,
可以再請對方照著原本會出現bug的方式,提供兩種檔案
拿到.log
檔案當然可以直接透過編輯器看到中間印了哪些log,不過當然前提是你自己在開發的時候有埋log。沒埋的話也是GG XD
拿到.har
檔案透過下圖黃色的import按鈕,可以把.har
檔案匯入
匯入後,就可以看到所有API呼叫的過程包含打API當時的request和得到的response都可以看到。
照著.har
匯入的api呼叫歷程,可以透過中間的request和response看到是不是什麼地方,的request或是response得到有問題。
我自己覺得其實在最開始的時候,會不知道的也是用工具的debug的方法。
雖然現在看起來是一個很基本的小技巧,但當初不知道到發現這個方法覺得非常方便好用,
今天就和大家分享到這裡~~